﻿/*
 *	图片上传控制
 */


var email = "";
$(document).ready(function () {
   

    email = $("#ru_g_id").val();
    email = $.trim(email); 
    $("#uploadify").uploadify({
        'uploader': '../../js/jquery.uploadify-v2.1.0/uploadify.swf',
        'script': '../../imageHandler.ashx',
        'cancelImg': '../../js/jquery.uploadify-v2.1.0/cancel.png',
        'folder': '../Content/UserImageDB',
        'buttonText': '?',
        'wmode': 'transparent',
        'method': 'GET',
        'scriptData': { 'email': email, 'fileidname': email },
        'hideButton': true,
        'queueID': 'fileQueue',
        'sizeLimit': '2048000',                         //最大允许的文件大小为12M
        'auto': true,                                  //需要手动的提交申请
        'multi': true,                                 //一次只允许上传一张图片
        'onCancel': funCancel,                          //当用户取消上传时
        'onComplete': funComplete,                      //完成上传任务
        'OnError': funError                             //上传发生错误时
    }); 
    
});

//用户取消函数
function funCancel(event, ID, fileObj, data) {
//    alert('您取消了操作');
    return;
}

//图片上传发生的事件
function funComplete(event, ID, fileObj, response, data) {
    if (response == 0) {
        alert('图片' + fileObj.name + '操作失败');
        return;
    }
    $("#ru_g_userphoto_img_id").attr("src", "../Content/UserImageDB/" + email + "/userinfo/" + response);
    //    alert('图片' + fileObj.name + '操作成功');
    $("#left_img_userphoto").attr("src", "../Content/UserImageDB/" + email + "/userinfo/" + response);

    return;
}

//上传发生错误时。
function funError(event, ID, fileObj, errorObj) {
    alert(errorObj.info);
    return;
}